1318 W Morehead St, Charlotte, NC 28208-5216, Charlotte
Visiting Charlotte and a friend recommended Open Kitchen. Food was amazingly good and service was fantastic! I highly
Visiting Charlotte and a friend recommended Open Kitchen. Food was amazingly good and service was fantastic! I highly